highly visible - Turkish English Dictionary